cnc horizontal lathes - Spanish English Dictionary